package com.dykj.fireFighting.api.base.fireEngine.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;


/**
 * @Description 消防车
 * @Author JacksonTu
 * @Date 2021-11-12 13:47:40
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "消防车")
@TableName("fire_engine")
public class FireEngine extends Model<FireEngine> {
    private static final long serialVersionUID = 1L;

    @TableId
    private String id;
    /**
     * 车辆名称
     */
    @ApiModelProperty(value = "车辆名称")
    private String name;
    /**
     * 救援单位id
     */
    @ApiModelProperty(value = "救援单位id")
    @TableField("rescue_id")
    private String rescueId;
    /**
     * 所属单位
     */
    @ApiModelProperty(value = "所属单位")
    @TableField("unit_id")
    private String unitId;
    /**
     * 车牌号
     */
    @ApiModelProperty(value = "车牌号")
    @TableField("car_num")
    private String carNum;
    /**
     * 密码
     */
    @ApiModelProperty(value = "密码")
    @TableField("pwd")
    private String pwd;
    /**
     * 救援/灭火
     */
    @ApiModelProperty(value = "type")
    @TableField("type")
    private String type;
    /**
     * 驾驶室准乘人数
     */
    @ApiModelProperty(value = "驾驶室准乘人数")
    private String zcrs;
    /**
     * 罐体容积
     */
    @ApiModelProperty(value = "罐体容积")
    private String gtrj;
    /**
     * 额定流量
     */
    @ApiModelProperty(value = "额定流量")
    private String edll;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;
    @TableField("is_del")
    private Integer isDel;
    @TableField("create_by")
    private String createBy;
    @TableField("create_time")
    private Date createTime;
    @TableField("update_by")
    private String updateBy;
    @TableField("update_time")
    private Date updateTime;

}
